home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ultra Pack
/
UltraComputing Technology Demos and Tools.iso
/
proctool
/
README
< prev
Wrap
Text File
|
1996-04-03
|
5KB
|
120 lines
Release Notes for Proctool
==========================
September 14, 1995, Version 2.4.4 / 2.5.2
Authors :
Walter Nielsen (walter.nielsen@eng.sun.com)
Morgan Herrington (morgan.herrington@west.sun.com)
System Reqt's:
Solaris 2.3 + Motif / 2.4 / 2.5
SPARC / X86 / PPC
Note
----
Since one of the executables 'pmon' is setuid to root some users have expressed
concern regarding security. Since the authors are not security experts there
is some risk of a security breach. However we will certify that we made an
honest effort to avoid this. To verify that your binaries are exactly those
released by the authors, you are welcome to e-mail to ask for checksums using
either Solaris checksum (in either SysV or BSD mode) or md5. (If you're not
familiar with "md5", it's freely available from "RSA Data Security" and should
be considerably harder to spoof than "sum". It's available via anonymous ftp
from: "info.cert.org:/pub/tools/md5")
Bug fixes, enhancements in 2.4.4/2.5.2
--------------------------------------
- Fixed the "Unable to allocate space for process information tables" bug
- Fixed the assertion error in network display
Bug fixes, enhancements in 2.3.8/2.4.3/2.5.1
---------------------------------------------
- Error bell can be configured on or off
- "System Property Window" now supports a Network statistics display
- C++ function names are demangled in the traceback display
- "Mail" action in monitor no longer core dumps
- Now Reports I/O using "cCtTdD" syntax rather than "sdNN" on x86
- I/O graph no longer resizes incorrectly when handling large sets of disks
- Removed spurious "kvm read error" messages
- No longer core dump on diskless machines
- Fixed a race condition in process synchronization under Solaris 2.5
- Fixed a file descriptor leak in command execution (under monitors)
Bug fixes, enhancements in 2.3.7/2.4.2/ 2.5.0
---------------------------------------------
This is a bug fix release, with the following known bugs repaired:
- No longer allows sequence in "Set UID" command which caused core dump
- Fixed off-by-one error in signal popup
- Fixed memory leak in system I/O stats graph
- Reports I/O using "cCtTdD" syntax rather than "sdNN" on SPARC
- Will now create initial ".proc.init" if requested
- Memory map code doesn't give up on anonymous mappings
- Should correctly handle "Interactive" scheduling class
- Reports kernel value rather than computing CPU% for 2.4 and 2.5
- Adds MEM% in Solaris 2.4 and 2.5
Bugs not fixed
--------------
- Process backtrace is currently broken on x86 machines
- Line mode of CPU graph is broken on MP machines
- Left slider bar doesn't cause "ps" window to scroll
- Process I/O display in 2.4 and 2.5 doesn't yet show open fd's
- Intermittent glitches in the displays/graphs
- Still not in "pkgadd" format
Installation and Configuration
------------------------------
Installation and configuration is done in the following steps:
* The tool is currently distributed in a compressed tar file format
and not pkgadd. The file is usually called : proctool<OSversion>.tar.Z.
* As root, uncompress the file and untar it to the directory of choice,
a suggestion is /usr/local/bin.
* The following files are in the uncompress tar file:
proctool - (Executable) GUI front end component.
pmon - (Executable) ProCtool backend.
This must be owned by root and set UID.
README - (Ascii) Simple installation guide (this section).
proc.help.txt - (Ascii) Help text.
proc.help.idx - (Ascii) Help index file.
.proc.init - (Binary) Optional System wide initialization file.
proctool.ps - Postscript Users manual
* Make sure that pmon is owned by root and has set UID bit turned on.
If not :
su root
chmod u+s pmon
chown root pmon
* Exit root mode, if desired.
* You may with to adjust your PATH variable to include the directory containing
proctool and pmon.
* Proctool should work without changing any X resources, however, you
might experiment with the following settings in your .Xdefaults file:
proctool.*.background: grey
proctool.*.title.fontList: times-bold-14
proctool.*.label.fontList: times-bold-14
proctool.*.Label.fontList: times-bold-14
proctool.*.TextEdit.InputFocusColor: red
proctool.*.InputFocusColor: lightslategrey
Optionally one can create a file named 'Proctool' in their home directory
and include the above resources.
* Invoke as 'proctool'.